large carafe - German English Dictionary